/*
 * @: 
 * @Version: 1.0
 * @Autor: ziwei
 * @Date: 2022-02-28 16:21:17
 * @LastEditors: ziwei
 * @LastEditTime: 2022-03-08 16:22:12
 */
import { App } from "vue";
import SvgIcon from "@/components/SvgIcon/index.vue";

// 使用require.context 加载./svg目录下所有svg文件
// const req = require.context('./svg',false,/.svg$/)
const req = import.meta.globEager('./svg/*.svg')
//如果上面这句不行就把上面这句注释掉，使用下面这句
//import'virtual:svg-icons-register'
// 导入./svg/下所有.svg文件
// const requireAll = (requireContext: ReturnType<typeof require.context>) => requireContext.keys().map(requireContext)
// requireAll(req) 

export default (app:App)=>{
  //注册全局svg-ivon
  app.component('svg-icon', SvgIcon)
}
